braided leather quirt - Spanish English Dictionary